so you guys hang out here a lot - Turco Inglés Diccionario